have had its day - German English Dictionary